<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (max-width:450px) {
  body{
    position: relative;
  }
  .warp {
    width: 100%;
  }

  .warp-white {
    background-color: #FFFFFF;
  }

  .warp-gray {
    background-color: #ebebeb;
  }

  .header {
    position: relative;
  }

  .navigation {
    position: absolute;
    width: 100%;
    /* background-color: rgba(255,255,255,.2); */
    z-index: 999;
    padding: 0.9375rem 0.3125rem;
  }
.menubar{
    float: right;
    color: #fff;
    margin-right: 0.9375rem;
  }

  .logo {
    display: block;
    position: relative;
    text-indent: -9999px;
    background: url(../images/logo_2.png) no-repeat;
    background-size: cover;
    margin: auto;
    width: calc(25rem / 2);
    height: calc(2.375rem / 2);

  }

  .menu {
    display:none;
    position: relative;
    margin-top: 0.625rem;
    width: 100%;
    background-color: rgba(255, 255, 255, .8);
    box-shadow: 0 0 0.625rem 0.9375rem rgba(0, 0, 0, .2);
  }

  .menu ul li {
    text-align: center;
    line-height: 3.125rem;
    border-bottom: 1px dashed #828282;

  }

  .menu ul li a {
    color: #404040;
  }

  .container {
    width: 100%;
    margin: auto;
  }

  .swbanner {
    height: 17.5rem;
  }

  /* footer */
  .footer {
    overflow: hidden;
    position: relative;
    background-color: #404040;
    text-align: center;
    padding-bottom:3.125rem;
  }

  .footer-body {
    position: relative;
    margin: 0.9375rem auto;
  }

  .footer-body-left {}

  .logo-down {
  
    margin: 1.25rem auto;
    /* display: block; */
    display: none;
    width: calc(25rem / 2);
    height: calc(2.375rem / 2);
    text-indent: -9999px;
    background: url(../images/logo_2.png) no-repeat;
    background-size: cover;
  }

  .qrcode {  
    
    }
    .qrcode img{
      display: inline-block;
      margin: 0px 0.3125rem;
      width:calc( 9.375rem / 2);
    }


  .footer-contact {
    overflow: hidden;
    text-align: center;
    line-height: 2rem;
    color: #bcbcbc;
  }

  .footer-body h3 {
    color: #f7f7f7;
    font-size: 16px;
    font-weight: bold;
    line-height: 5;
  }

  .footer-bottom {
    display: none;
    padding: 0.625rem;
    color: #e2e2e2;
    line-height: 1.5rem;
    background-color: #313131;
    font-size: 14px;
  }

  .h5-contact {
    bottom: 0px;
    width: 100%;
    position: fixed;
    background-color:#0068b7;
  }
  .h5-contact ul li{
    float: left;
    width: 33.3333%;
    padding:0.3125rem 0px;
    text-align: center;
    border-top: 1px solid #4597e1;
    border-right:1px solid #4597e1;
  }
  .h5-contact ul li a span{
    font-size:2rem;
    color: #fff;
  }
  .h5-contact ul li a p{
    font-size:0.875rem;
    color: #fff;
  }

}


@media (min-width:451px) {
/* common */
.warp {
  width: 100%;
  padding: 50px 0px;
}

.warp-white {
  background-color: #FFFFFF;
}

.warp-gray {
  background-color: #ebebeb;
}
/* product-nav */
.produt-nav{
  /* background-color: #f0f0f0; */
  padding:10px 0px;
  border-bottom: 1px solid #e2e2e2;
}
.product-type{
  
}
.product-type-nav{
  line-height:42px;
  color:#1B7DD0;
  font-weight: 600;
}
.product-type&gt;a{
  display: inline-block;
  color:#424242;
  font-size:14px;
  text-align: center;
  background-color: #dddddd;
  padding:0px 10px;
  min-width: 100px;
  min-height:42px;
  line-height:42px;
  margin: 0px 5px;
  transition: all 0.5s ease-in-out;
}
.product-type&gt;a:hover{
  color:#fff;
  background-color: #1B7DD0;
}



/* header */
.header{
  position: relative;
  height: 600px;
  /* background-color: #4390EE; */
  background: url(../images/banner.jpg) no-repeat center center;
  background-size:cover
}

.navigation {
  position: absolute;
  width: 100%;
  /* background-color: rgba(0,0,0,.2); */
  height: 100px;
  z-index: 999;
}
.menubar{
  display:none;
  }
.logo {
  display: block;
  position: relative;
  width: 400px;
  height: 48px;
  top:36px;
  text-indent: -9999px;
  background: url(../images/logo_2.png) no-repeat;
  float: left;
  
}

/* menubar */
.menu {
  margin: auto;
  float: left;
  
}

.menu&gt;ul&gt;li {
  text-align: center;
  float: left;
  height: 100px;
  line-height: 120px;
  /* margin: 0px 20px; */
  padding: 0px 30px;
  /* overflow: hidden; */
  transition: all 1s ease 0s;
}

.menu&gt;ul&gt;li&gt;a {
  display: block;
  font-size: 18px;
  color: #ffffff;
  transition: color 0.5s ease 0s;
}

.menu&gt;ul&gt;li:hover {
  background-color: #1b7dd0;
}

.menu&gt;ul&gt;li:hover a {
  color: #ffffff;
}


/* footer */
.footer {
  overflow: hidden;
  /* margin-top: 50px; */
  position: relative;
  /*height:150px;*/
  background-color: #404040;
  /* padding: 20px 0px; */
  text-align: center;
}

.footer-body {
  position: relative;
  margin: 50px auto;
}
.footer-body-left{
  width: 450px;
  float: left;
}
.logo-down {
  display: block;
  width: 400px;
  height: 48px;
  text-indent: -9999px;
  background: url(../images/logo_2.png) no-repeat;

}
.qrcode {
  margin-right: 1.875rem;
    float: right;
  }
  .qrcode img{
    display: inline-block;
    margin: 0px 5px;
    width: 150px;
  }
.footer-contact{
  overflow: hidden;
  text-align: left;
  line-height: 2;
  color:#bcbcbc;
}
.footer-body h3 {
  color: #f7f7f7;
  font-size: 16px;
  font-weight: bold;
  line-height: 5;
}

.footer-bottom {
  height: 50px;
  color: #e2e2e2;
  line-height: 50px;
  background-color: #313131;
  font-size: 14px;
}

.swiper-container {
  width: 100%;
  height: 100%;
}

.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

/*鑷畾涔夊垎椤垫寚绀哄櫒鏍峰紡*/
.swiper-pagination-bullet {
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  font-size: 12px;
  color: #000;
  opacity: 1;
  background: rgba(255, 255, 255, .5);
  border: 1px solid rgb(28, 68, 93);
}

.swiper-pagination-bullet-active {
  width: 16px;
  height: 8px;
  color: #fff;
  background: rgb(255, 255, 255);
  border-radius:4px;
}

.swiper-button-next{
  background-image:url("data:image/svg+xml;charset=utf-8,&lt;svg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'&gt;&lt;path%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23f7f7f7'%2F&gt;&lt;%2Fsvg&gt;");
}
.swiper-button-prev{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23f7f7f7'%2F%3E%3C%2Fsvg%3E");
}

}</pre></body></html>